package br.usp.ime.comercioeletronico.modelo;

import org.nakedobjects.extended.Entity;
import org.nakedobjects.object.AbstractNakedObject;

@Entity
public class ItemPedido extends AbstractNakedObject{
	
	private Cliente cliente;
	private Produto produto; 
	
	
	public void setCliente(Cliente cliente) {
		this.cliente = cliente;
		objectChanged();
	}
	
	public void setProduto(Produto produto) {
		this.produto = produto;
		objectChanged();
	}
	
	public Cliente getCliente() {
		resolve(cliente);
		return cliente;
	}
	
	public Produto getProduto() {
		resolve(produto);
		return produto;
	}
}
